Skip to content

Conversation

@marcdumais-work
Copy link
Contributor

The goal is to extend the existing images to make "demo" images, that include a trace server and the tutorial traces. These "demo" versions of the images can be fired-up and used immediately to do some trace viewing.

To get started quickly, look at the README under folder docker/theia-app-demo/

@marcdumais-work marcdumais-work force-pushed the docker-demo branch 18 times, most recently from 0d51312 to 518568b Compare November 28, 2024 21:00
Copy link
Contributor

@bhufmann bhufmann left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me. I was able build and run the demo apps. I found some typos which I ask you to fix.

@@ -0,0 +1,65 @@
# Resources for the "theia-app-demo" Example docker image

This folder contains the resources, needed to create a "demo" Docker image, based on one of the Theia app images. The demo image includes the necessary extras to easity perform a quick demo or immediately play with the trace viewer: the Eclipse Trace Compass Trace Server and a selection of Tutorial traces.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

easity -> easily

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Strange this was not caught by my spell checker!


### tate-demo (isolated docker network)

note: since the isolated docker network is used, you may start several containers from the tate-demo image and each one will have its own, indepandant trace server.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note (upper case N)

These images are suitable for demos and quick experimentation. They build
upon the existing images, adding the trace server and turorial traces on
top.

Signed-off-by: Marc Dumais <[email protected]>
The updated version has a button to open traces, which
makes it possible to do so right in the trace view. It's
still possible to open traces from the file navigator too.

Signed-off-by: Marc Dumais <[email protected]>
Signed-off-by: Marc Dumais <[email protected]>
@marcdumais-work
Copy link
Contributor Author

@bhufmann comments addressed

Copy link
Contributor

@bhufmann bhufmann left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the contribution. Looks good to me.

@marcdumais-work
Copy link
Contributor Author

Thanks for the review!

@marcdumais-work marcdumais-work merged commit dc6a9ac into eclipse-cdt-cloud:master Nov 29, 2024
3 checks passed
@marcdumais-work marcdumais-work deleted the docker-demo branch December 12, 2024 18:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants